package com.Maykk.Demo03;

import java.util.Scanner;

/**
 * @ClassName 匿名类
 * @Description: TODO 匿名类案例练习
 * @Author: MaykkSTAR@163.com
 * @DATE: 2023/3/20
 */
public class AnonymousClass {
    public static void main(String[] args) {
        // 匿名内部类来实现 show 抽象类中的抽象方法
        new show() {
            @Override
            public void Method() {
                System.out.println("Method 方法在主方法中重写输出~");
            }
        }.Method(); // 匿名类直接调用成员方法

        int sc = new Scanner(System.in).nextInt();
        System.out.println("sc = " + sc);
        System.out.println("输入数字为：" + new Scanner(System.in).nextInt());
    }

    public abstract static class show {
        public abstract void Method();
    }
}
